tractor drawn implement - Francés Inglés Diccionario